mountain nyala - English Synonyms Dictionary